Table Setting - template and e2e test HTML update

- Applying "section" styling to template to style with border and heading
- Revised structure of template to allow for labels to horizontally stretch as long as they need to
- Revised English translation.json to use headings
- Update e2e HTML to apply typical widget settings structure and styling and also importing colour picker dependencies