added composer file, fixes #46