Took care of issue#35
Ran the migrations from scratch again, follow up on issue# 35
Merge pull request #39 from gaurimishra/migration-fixups

Merging PR #39 - Fixes #35
Added fully working autocomplete
Changed .string fields to .text
More work on autocomplete and changes gemfile to include the twitter typeahead tool
fixed routes.rb
Added mock_schedule module and gen_schedule_helper, along with documentation for mock_schedule.
Modified gen_schedule_helper.rb to be a module and moved mock_schedule as an inner class in that helper module.
Merge pull request #41 from hill1303/genetic-algorithms

Needs testing, etc. - about to coordinate that in-person with Ethan
Merge branch 'master' into visions-of-schedules
So broken, oh so broken

But we’re collaborating….don’t touch this. It is horrific and shouldn’t
go anywhere
Preparing to merge PR #40
Resolve conflict on User model (watch your edits\!)
Merge branch 'gaurimishra-publicontroller' into visions-of-schedules
Merge branch 'visions-of-schedules' into horrifically-broken-dont-touch
Major bugfixes to gen schedule helper, though still broken
First commit to branch database
methods for creating section set
Merge remote-tracking branch 'upstream/horrifically-broken-dont-touch' into scheduling_models