Refactor of OthelloPiece and basic turn logic in place.  Currently we do
not determine if a move is valid, nor is it processed correctly