saving best solution

and added GameKey which holds the current iteration number and the users
input all together