Merge pull request #21 from mikejuyoon/ui

Ui
Handle no results
Merge pull request #22 from mikejuyoon/fix-product-list

Handle no results
code cleanup
merged with trunk
Merge pull request #23 from mikejuyoon/justin-working

Justin working
Updated if not logged in, cannot update gas or wishlist