Initial project template.
First pass at project structure.