created schedule & preference models, specs and factories
creation of preference & schedule models, migrations and specs
Merge pull request #38 from eaholt06/scheduling_models

Merging new scheduling models