added logic to save tile choice, locking that tile. Also added reset game method