Restructure location of js tests
Refactor parsed schedule data to be split by course
Parse schedules that have TBA or is empty for day-time
Refactor schedule parsing logic for more precise matching
Add js tests for schedules with multiple class and slot items
Fix schedule parser for apostrophe in prof name
Merge pull request #192 from UWFlow/schedule-parse

Fix some schedule parsing issues