Full day's worth of work. Lots of refactoring, refactored database, created new models.