Room and schedule now pull from sql db

Major changes to schedule and schedule db were made in this commit.
Added new class section which replaced old schedule class. New schedule
class is now a container of sections. Schedule database class should
hold all schedules.