Procs
proc add(column: uint; player: string; board: var Board): bool {....raises: [], tags: [].}
- add player to the column if possible
proc checkWinner(board: Board; round: uint): bool {....raises: [IOError, ValueError, RegexInternalError, InvalidUnicodeError, KeyError, SyntaxError, StudyError], tags: [ExecIOEffect, WriteIOEffect].}
- check for winner (horizontal, vertical, diagonal)
proc getCol(p: string): uint {....raises: [IOError], tags: [ReadIOEffect, WriteIOEffect].}
- ask user for a column between 1 and 7