Change Polygon.turn() to take in a single turn angle (negative to turn left, positive to turn right).