Introduced events views
Refactored layouting
Test refactoring
Extracted event store
Listing events
Merge branch 'master' into events
Constructing links from within the sub-app