Updated Controllers

- Updated ReversiHumanInputController to handle display on/off commands.
- ReversiGame updated to implement playGame() function that was
abstracted in BoardGame.
- Added IOModel interface