adding in annotation propagation

- button added to interface
- view created
- javscript hooks entered
- interface split into tabs