Update to latest battle component
Basic fighting is done (IDed by name).
Also removed external dependency on Game.