Improved javascript file. Added comments before most functions. Removed some unused functions. Added ability to filter schedules based on courses, instances, and times.