using Point instead of X,Y in ConnectionView and ConnectionViewModel
Change diagram base X,Y to Point