Initial project setup and code.