Command parser now parses LEFT and RIGHT commands. It also now raises an error for unrecognisedcommands