Added Undo/Redo
Fixed Undo/Redo and Class movement
Styling!
Removed small error
Edge opjectmade
egde created