Initial CLI and basic wrapper functionality