Fix DeployCommand to work with EventManager
Merge pull request #161 from AydinHassan/hotfix/deploy-command

Fix DeployCommand to work with EventManager
WIP: Parser refactor
Factory tests
Remove unnecessary tests + Fix constructor args
Fix Core Installer construct
Remove uneeded tests