original import
moved style to external stylesheet
lowerCased FIELDSET and LEGEND
moved demo.js to external file
linted demo