Clean up
Load authenticated user from mongo automatically

Turns out we can't just store it in the session since it will be serialized as JSON and will no longer be a model object