Feature/initial models

@jbrewton, @adavidev   
**Features to deploy**
* First cut of models and specs
* Does not include judging times
* Does not include views or controllers
* ~80% Code Coverage from specs
commented code