Import Chessboard and Player into __init__
Fixes #2

My conditions for castling were never met because I was checking if the given
field was in the keys, not in the values of the castling field dictionary.