Initial UI skinning with some HTML 5 tags added for good measure.