added 'composer.json' to make this available through composer