Updated the Board Class