initial project setup - added folder structure