Add dependencies to composer.json + make compatible with ModuleInterface
Merge pull request #1 from wagnert/master

Add dependencies to composer.json + make compatible with ModuleInterface