added cancellation of reservations feature.
modified party navigation button.
refactored router.
showing by default the most future of parties.

- This feature addition implies that UI should be refactored so that,
  app.js has parties initialization after logging has happened.
- Also navigation view should be pulled to app.js as well
Found bug in triggering refresh from nakkitype edition.
refactored event handling flow.