Barnes & Noble CEO Steps Down, BN.com President William Lynch Takes Over