I am wondering what the popular or best way to organise your build assets and source code within a project is?