commit structure

Begin doing templating and correctly structuring the project