Repo for John Bryce's java course