initial project setup and sync