Command-line interface skeleton

Just the help command. Might pull in an option parsing library later if we start getting option flags, we don't need it yet though.