Game Save setup / Minor fixes

Set up initial full game saving. Replaced first move boolean with move
count in piece class. updated db structure.