Added source, expanded README, added composer.json