Add event methods and tests

Depends on PRs:
- [x] #6 
- [ ]  #7  
- [x] #8 

This PR adds View Online page functionality and Links to navbars/locations functionality

Tests will fail until Prs 7 and 8 get merged
This won't handle inheritance though. Are there any functions available from the template engine to find files using its lookup? I'm pretty sure there were...