Shard Box, a web app to conduct voting and elections.