Drag and drop behavior added. Implemented new vertex operation. used Catel.Memento. Now working on EdgeDrawing