Little cleaning

* Added methods: `shower.isSlideMode()` and `shower.toggleMode()`
* All with hash and `body.classList` are incapsulated into `shower.enterSlideMode()` and `shower.enterListMode()` (no more copypaste code in eventListener)