CDK-384: Add basic CLI

This adds the CLI from CDK-55, updated for recent changes. Commands and further support should be added later.