cs325 Java projects for Jeffrey Allen