Fix: Header inclusion protections and Vertex/Edge classes