initial project setup
merge with initial github project