HTML5 web client for TapVote backend