Tower defense game written in Java