Tried to clean up code indetion a bit.
Move <meta> inside <head>, and add container div for SVG and messages.
Added selectors for container, svg and message divs.
Allow width and height to be defined in CSS, and fix some indention issues.
Make radius and width of progress circle proportional to the width and height, and fix some indention issues.
Simplify error and debug functions to append comments with createComment()