Temporary fix for the route multimatch problem.
Big commit with some structural changes + chess.
Server configuration now passed through pipeline nicely.
STM for managing engine instances for playing against chess AI.