523 view by

This pull request implements view-by for select one questions.
The commit history isn't bad; looking at the early commits may give those new to it a good glimpse into how the mapview is structured, within Om's guidelines.
two semis is the style for comments on their own line, https://github.com/bbatsov/clojure-style-guide#comments