Connect4 board updated.

Move and control based on column index.
Added a method that check the game over status.
Connect4 core updated.

Added some mechinery to save the moves history.
Added getter methods for the last move, last turn and next turn.
Added IsOver method.