Added block blocker

Added code for the block blocker. Had to make a separate task, or risk
freezing the robot for a short time while the motor moves.
Revised code for brick gate, added commetns

Everything probably works.