Fixed a bug in human jump

Whenever a piece jumped and it didn't have any pieces as adjacent
sqaures, it would give an error. It appears to be fixed now.
Fixed a bug in computer jump

It would crash if the piece jumped to a square that didn't have another
piece next to it.
Revert "Fixed a bug in computer jump"

This reverts commit 453f09b86f5580b154e1ac4150d4127c76cae277.
Gui different than old one in branch

Does same stuff as one in master
Fixed some conflicts with board and gui

Gui hasn't changed, but my branch wasn't ever updated so I had to make
it like master. Board has some changes to fix a small bug with computer
jump logic