Horizontal Edge Handling - pretty simple actually and needs to be tested.  It checks for missed edges as we go up in height and makes sure all
the edges in the profile are handled