Tower defence game written in Java