How to organize libs and modules

From the FAQ section:

There is a couple of more FAQs from Rene well worth reading