Updated Game Logic to support attacking and damaging Units and Buildings