Chore/rails best practices

## Summary
Using rails best practices gem and eliminate all warnings

* Add decent_exposure gem
* Refactor controllers:
  - Remove instance variables from views
* Simplify render from controllers
* In the end: No warning found. Cool!
I think that you should return the methods, for readable reasons