Implemented tests for Undo operations
Fixed bug in RemoveShapeByCoordinatesCommand