Added Backbone as npm dependecy
Added the 'define' keyword to jshint globals to account for the amdefine function shim
Fixed linting issues in base class
Added utils module and associated test