Added a to checker for edge
Added an interface for getting edges and neighourhood on vertex