fixed a small bug where the loading of a file would sometimes be able to undo the last shape that was inputted. reread my code and it says load will not be implemented