Added searchfunctions and isFree method for board.