Updated some dependencies, and added shoreleave-remote for XHR
Included Sinon.JS as a mocking framework
Moved function after from test to utilities
Wrote the users store and related files