added composer.json to eventually add to Packagist