Changed app to be a note-taking app

- Added Router
- Setup AppView to delegate to other views
- Changed rendering to be more uniform, and resolved
  issues with latent bindings breaking implementation