Implemented the Node inner class and ExploreTree function.  ExploreTree isn't idea at this point and is returning a node, when a Move ideally should  be.  Unit Test and more StateOfQuality ancillary functions need to be written at this point