Add challenge route
Minimax itself is working - our creation of the battle object, however, does not