added backbone front end for course classes, cleaned up database fields to prevent name conflicts with javascript, add functionality to the controller and added routes