Front-end navigation framework, global events framework

- Also added /user/me endpoint for getting the currently
  logged in user, which is done when the front-end app loads.