Added documentation and base composer and phpunit configs