Updated the documentation and comments
Updated PHPDoc
Added the generated PHPDoc for the project