Documentation: First draft of graph/objects completed.
Merge branch 'master' of http://github.com/Ian-Stewart-Binks/cscourseplanner into Documentation
Documentation: RM video.html.
Documentation: Minor documentation added, base documentation added.
Documentation: Add more types to params.

A frustrating yet necessary process.
Documentation: timetable_util.js first draft completed.
Documentation: generate_grid.js first draft completed.
Documentation: mouse_events.js first draft completed.
Documentation: modal.js first draft completed.
Documentation: util.js first draft completed.
Documentation: structs.js first draft completed.
Documentation: course_description.js first draft completed.
Documentation: course_description.js touch up.
Documentation: timetable.js first draft completed.
Documentation: setup_tabs.js first draft completed.
Documentation: post.js first draft completed.
Documentation: focuses.js first draft completed.
Documentation: feedback_form.js first draft completed.
Documentation: fce_count.js first draft completed.
Documentation: course.js first draft completed.