Added an assembly line with blocks.
The robot arm can grab a block from the assembly line.
The robot arm can drop blocks onto the assembly line.
Blocks can be stacked.
Blocks have a color.
Moved magic numbers for drawing into variables.
The robot arm can wait, either indefinitely or for a specified amount of time.
The robot arm can scan the color of the block it's holding.