Hard refactoring with fix #8

* Instead of all the `selectSlide` functions I added `getPosition` functions.
* I called the basic blocks of code in the comments.
* `@show` function should be called without parenthesis.

And small fixes...