remove whitespace
add calculate_new_vertex header
add logic for calculate_new_vertex
add update_edge_pointers header
add logic for update_edge_pointers
add update_blah_neighbors