Add conversion functions for adjacenly list and incident matrix
Minor refactoring to avoid lower level cache trhashing
Added incident to adjacency list conversion