Base project setup
Initial commit with models