Created a gear board element. Created a spin domain element to represent the direction an object is spinning. (clockwise or counterclockwise) Added a rotate function to call the correct header spin function based on the spin.
Added a test to verify that a gear will spin a robot that is on its space.
Moved spin.rotate() to heading.rotate(). spin is now just an enum.
Merge pull request #21 from SamGraber/gear

Gear