simplify controlleres by using Symfony's functions

now, when all controllers extends symfony's `Controller` class, instead of ContainerAware as it was before, we can use advantage of `Controller`'s functions.