[boost] How to structurate libraries ?