Adds Router and Events

- Adds router for imdv slides
- Adds events for current slide and when a new slide is requested
Hides all but first slide on init