Java files from cs1410