Tower Defense in java