[Controllers] Fix order_reverse and refactoring the code (fixes #14).
[Controllers] Remove useless if.
Merge pull request #14 from novapost/14-fix_order_reverse

Refactor and fix order_reverse.