Fixed the redundent logic in the Board .equals()