Use specific class names for JavaScript code

By prefixing classes used by JavaScript code with "js-", we decouple
them from classes used for styling. This makes it easier for a project
to have different presentations on different pages while relying on the
same JavaScript code.