adding initial project setup