Stuff just keeps breaking.
Fixed the bound player function issue...
The entire game has been implemented, promotions, piece movements and enpassant.
Fixed the RandomAI so it works in the same event based manner as the player
Added a test for a check situation where the king is pinned down and added an additional check in the promotion test