title: Organising code in c++
body: <p>I just moved from java to c++.
  I was little confused about organising the source code.</p>
  
  <p>In Java we have packages to organize between each module .</p>
  
  <p>What are some common ways to organize the c++ source code?</p>