Some quick implementations of various data structures in Java