Backbone Tests

Set of tests for the portion of code I wrote as well as modifications to the code to make it more flexible and pass the tests.

Tests include:

* Creating a new view
* Viewing a course's overview page
* Viewing all the courses in our database
* Viewing  a single lesson