Refacted the Board class into the two classes it should be.