reversi implemented

some other convenience methods