first Commit, example data structures from java assignment