VC refactoring, have problems.
Added Line2D to point and line viewModels, some bugs fixed.