Enabled more warnings in the project file
Roughing out the interface
Roughing out the data model