Full functionality

Only issue is to play game one must first push the reset button to
shuffle the board