Added ControllerContract.
Corrected the controller contract to account for the actual nature of a connect 4 board.
Updated controller contract to specify that exactly one token is added to the specified column.
Merge pull request #2 from isupeene/controller_contract

Added ControllerContract.