add Underscore.m
add more helper methods
user can now update their profile
minor interaction update
update font size and icons in navigation menu
use OAuth2
miscellaneous refactors