Computer double jump going right fixed

Accidentally had an elif where there should have only been an if
Made several changes

Changed logic when computers turn to determine if a jump is present from
toCoordX, Y +/- 1 to fromCoordX, Y +/- 2. This stops the computer from
saying there is a jump when there really isn't one.
Also added 2 else's inside of human_move. Without these here, when the
player is a king, they can accidentally mistype the square they want to
go to without any invalid move being raised. This allows the computer to
take an extra turn.

Please check over these changes and make sure you don't get any weird
bugs because of it.
Fixed unnecessary changes

Forgot to change some of the if and else if's back to the way they were.
It still works as is, but decided it'd be best to leave it the way it
was before.

Please refer to my commit before this for the major changes that were
made.
- Moved human play methods in gui to gui.move() to work on the selection with mouse
- Winner screen is up! I put it before (cpu loses) and after the cpu play (human loses). Anywhere in the gui code works i guess. I need to know the methods to check for moves to finish.
Check the TODOs for the winner screen part if you want to do it
Merge remote-tracking branch 'origin/master'
- Updated the win screen with the method for the CPU.
- Still need to know what method checks human move availability
- Probably an issue for now, but game freezes after a win - will need a restart
Extensive changes

I added a method to validate whether or not the human player has any
moves. I made a call to it in gui.py. At the moment, it still needs to
get user input before it says the user is out of moves...will probably
have to relocate it to elsewhere.

In board.py I added the method mentioned above. I also noticed a problem
where a computer king piece would jump off of a valid spot on the board
to make a jump and then would come back onto the board at a later time.
I fixed that, but it's really ugly. Also, I believe I took care of the
issue where it sometimes says that the human has a valid jump when in
fact they dont.

Again, please make sure to test these out and communicate whether or not
you find any bugs.
- New notes from today's tryouts
- Now displays the computer move
- Updates to gui