Models and Admin

First draft of the basic models and admin. These will be used for the basic templates.