// TODO add more commands
}
public boolean executeCommand(String[] args) throws CommandException {
final Command cmd = matchedCommand(args);
return cmd.process(args);
}
private Command matchedCommand(String[] args) throws CommandNotFound {
for(Command cmd : commands) {
if(cmd.match(args)) {