Initial project setup and adding code files.