feature/no-jquery

The initial code commit of Hermes. Supersedes #1, which relied on jQuery (this PR does not).