Initial commit of Graph ADT.