Add framework for commands I'll finish later.