not using mercurial
tweaked jshint to test separate files
added globals for jshint
tweaked tasks to make default build task run tests
moved built file to dist
define prototype method individually
moved less into less folder
simplified less compilation
improved build process