Implementation of Datastructures and Algorithms In Java For Java Projects