Take 2: grid is now constrained to a certain size, Piece class now includes an int for if frozen. Figure could just pass the player only

pieces that are not frozen when the call is made.  Still working on this
though.