Stylistic changes.
Minor style cleanups, pulled database connection into its own function
login.
merge.
Login more tightly integrated + links between classes.
Some cleanup.
Rewrite scraper to be less horrible.
Some further /class/ improvements.
departments
Wrote some documentation for function to generate schedules
Search.
Merge branch 'backend' of github.com:mserrano/scheduleplusplus into backend
Base files for progress report.