Moved towards actually working as a composer package
Got it working as a proper composer with dependencies