Merge pull request #56 from stateoflux/master

Implemented a chart on a card this is representative of 7 days worth of step data
lots of changes in this commit. most of the changes are related to
retrieving activity data from the api.  also optimized  some of the
methods in the UserService object and cleaned up logic in the login and
signup controllers.  a user is now able to signup/login and retrieve their
activity reliably.