Squashed commit of the following:

- Move tabbed layout for single event to a separate template
- Add layout for a Stages tab
- Populate Event records in in.memory.model with the stages