Refactor gruntfile
Use underscore
Cleanup specs jshint warnings.
update specs with new test helpers.
Corrected default router path.
Added storage.js source file.
Restart filter.