Basic topological sort working
Very basic build working