Fixed docblocks, composer.json and .gitignore