Component template with PHPDoc, PHPUnit and Travis CI configuration.
Normalise readme and composer config further.
Normalised composer configuration.
Bring in line with the component template.
Bring in line with the component template.