initial implementation of graph data structure
ignore binary compilation units
start working on clustering algorithm