Fix bug: Referee#check_status was incorrectly reporting a winner on the 2nd diagonal
Add the engine; it implements the game logic/rules