Updated the sysout methods for bitboard and board for easier readability
Added methods for checking if either king is in check. Added methods for generating a bitboard that contains the squares under attack by either black or white