A Tower Defense game built in Java