Added ShowCommand. Refactored hell of a lot of dependencies.