Added buy link functionality and implemented almost all of the wishlist
functionality