Visual improvements
SimpleHttpServer.java:
-moved buttons in settings.html to the top of the page so they will always be visible

index.html:
-added text to notify that widgets are being loaded

template.html:
-moved resources around to change css priority

main.js:
-added timeouts to requests, error reports if timeout triggered

index.css:
-experimenting with dark theme for widgets and settings boxes
-added background to test transparency
-widgets now have fixed height and width
-added button to manually refresh widget (stub)
-added button to load driver's full page xml (stub)