Added a proxy class to make the web requests for us, this should fix problems with cross domain requests.
Updated layout.