Simple text based and openGL grapics versions of reversi