cleaning up composer.json and adding make compatinfo