simplifying controllers by using Symfony Controller functions

now, when all controllers extends Symfony `Controller` class, instead of ContainerAware as it was before, we can use advantage of `Controller`'s functions.
also making sure that `$this->render(...)` syntax is consistent across all controllers