Adding very rough project layout

A very rough layout of the project, far from final.
Adding temporary file note for git setup