Started win validation logic

* Added ability to initialize a ThreeGrid with a 2d array of T
* Improved the toString implementation for ThreeGrid
* Added skeleton WinValidation class