first attempt at composer.json