added dependencies and gitignore file
changes to the command listener to make it configurable
added code to configure the command listener
Merge pull request #1 from officialouterweb/add-required-dependencies

Add required dependencies