KIPR's 2D Robot Simulator