Add composer.json

Closes Issue #1