Wizard works.
made spec files for schedules/course_load and /index
Merging down conflicts
Merge branch 'gaurimishra-database' into horrifically-broken-dont-touch
Major documentation and slight changes to gen schedule helper
Merge branch 'eaholt06-scheduling_models' into horrifically-broken-dont-touch
Merging changes, fixing tabs
Heading back into master

Changes and junk to pass the test suite and merge, major functionality
still pending on work being done by @hill1303 and @lotzi11 on schedule
saving. Also need @gaurimishra  changes on completions. Expect
@eaholt06 to continue expanding test suite.
Merge branch 'horrifically-broken-dont-touch'