Added Node class and began bipartite maker