Implement support for invisible movements in TurtleGraphics, impelment equals/hashcode/tostring, and remove some unused imports in LSytem.