Troop542 Java Project