switching to andrew's branch
Restructured heap/vertex array paradigm