Added some initial project structuring