Play the Caro-Kann: A Complete Chess Opening Repertoire Against 1e4