Enhaced the controllers documentation.

* Enhaced the classes documentation for the controllers.
* Applied the coding conventions to the Controller class.