Add fight and attack interfaces, and flesh out CombatPlugin interface