stripping down functionality and moving to lodash

* replace underscore with lodash
* adding lodash to template scope
* removing extraneous files and libraries... why were r.js and
  require.js committed into this repo...
* making file extension detection smarter, you can specify the
  extension, but you don't have to