ocd commits... fix mobile viewport issue, move inlined style for overlay out to stylesheet
add lint task, linted files; added semicolons