IN PROGRESS - issue YZABP-489: Technical Documentation 
https://illuminadev.co.uk/jira/browse/YZABP-489

Document the ShellMethod (although not the individual methods), the
configuration and the driver
More commenting/documenting
Bring the build-process "in-house"
Ignore the vendor folder and the composer.lock
Fix the composer file
Use a more reliable method to find the absolute script location
Add in the readme for the library build process.