AGREEMENT AND PLAN OF MERGER by and among BARNES & NOBLE, INC., B&N.COM HOLDING CORP., B&N.COM ACQUISITION CORP., and BARNESANDNOBLE.COM INC. Dated as of January 8, 2004