Various Buy and Sell improvements

Improved Buy list, rewrote Sell list, and made minor fix to Add Book
screen.
Added scan barcode button

Button is currently nonfunctional.