C2LC-241: Add new movement and turning commands

Description

New commands:

  • forward1
  • forward2
  • forward3
  • left45
  • left90
  • left180
  • right45
  • right90
  • right180

Tasks:

  • Add the command tiles to the UI
    • Update the Movement panel layout
    • Add UI messages
      • Forward 1 square
      • Forward 2 squares
      • Forward 3 squares
      • Turn left 45 degrees
      • Turn left 90 degrees
      • Turn left 180 degrees
      • Turn right 45 degrees
      • Turn right 90 degrees
      • Turn right 180 degrees
  • Add action handlers to the Interpreter