Enum for commands, start of big switch.