initail project setup