Adds generic command type, sets up tooling for global installation