Initial project setup.

Boiler plate template project, basic setup.