Java files for ADS class, Junior year