improved classes added attack, generate_fighters methods