use grunt-contrib-connect as a web server and add middleware
fix indentation
fix navigate mixin
add storage library
add storage library and cortex
apply appropriate headers to model requests
start the app
add cortex to requirejs config
clean up user model
application knows about currently auth'ed user
body component knows about auth, loads auth'ed user before displaying page
home component knows if user is logged in or out
login component redirects when appropriate
add redirect function to navigate mixin (allows redirecting to url without an event)