Added Controller documentation and PHPDoc