Added DirectonalEdge and MinimalMotion protocols
Plus small corrections in Edge protocol