Board_init and Board_reset redundancy fixed. Trying to set up bit_board but am running out of time! Probably making mistakes!