Barnes & Noble, de librería a compañía de software