Add composer.json

Closes Issue #4