Create edge.h

New edge.h code