changed webservice loading to be async all the time.   wait indicator
and message are given to user and results are loaded via ajax in a
method that polls the server every 5 seconds.

fixed spacing and css issues on the product list page.

changed the background to grey