Java TowerDefence game