Initial project setup from boiler plate