Almost have Required and B functionality.  Still a problem with the resetGame function.