Switch project to Java

Since AP CS uses Java, and the project wasn't that far in anyway, the switch made sense.