Updated PHPDoc
Updated some classes
Added PHPUnit