Added horizontal checking and vertical checking

I have added the horizontal and the vertical checking methods to the Board class,
so those can easily be checked. Also I have changed the makeMove method, which will
now set the winner if a connectFour is made -> winner will be seen by the isFinished method
which will then return false.

Signed-off-by: Michael van der Werve <mvdwervex@gmail.com>