adding shopping cart, added products, added remote sign in stuff for Facebook, Github, Google, and Twitter