Fixed improper enum usage

was using EnumerationClass.enumerated_item,
now using (correct) EnumerationClass.enumerated_item.value
added documentation for Player enumeration class
changed documentation references of 3x3 to nxn

I plan to eventually work with a tic tac toe board of varying size
so functions should be compatible with nxn, not just 3x3. The
documentation should reflect this