Contains java implementation of some datastructures and some problems involving them