introduced basic project setup