Various data structure projects in JAVA