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

**Please merge https://github.com/Eduki/eduki/pull/63 first** 

@abboudm @DavidMah