Module commands
broot
A command is the parsed representation of what the user types in the input. It's independant of the state of the application (verbs arent checked at this point)