Java project to implement Doubly Connected Edge List using java