Add jasmine test
Use requirejs
Use underscore.string