Initial commit with ready to go project setup.