Initial project setup
required file