Fix RandomShuffle.cs after Cell.cs validations, replace some static vars in GameEngine.cs with properties, delete some unused using references