Amended name
Amended to use Bower for managing jQuery
Added Require.js
Boilerplate for unit tests with Testem and Jasmine
Test in place to verify constructor called
Only call lexer when console text not empty
Fixed a bug with previous commit