Redesigned the quarto file.  Added a new "quarto_engine" file which contains a function that plays a game between two players which returns an output.
quarto(player_1, player_2) = [game_state, game_status, final_move, player_1, player_2]
This gives an advantage for future hosted games or tournament setups where one central server can orchastrate matches between two or many more connected clients.  This will require a more robust server system before it can be used well.