adds stashes to gamestate and sends a private non-stash version of a gamestate to the client