Storage refactoring

- Moved storage to separate .js module
- Made both .js modules use strict standards
- Changed app.js so that closure used something like dependency injection against jQuery and storage
- jshint