Added initialize method for Board