added composer.json to make it installable by composer