implement attackable towers