* view.js: bunch of utility functions for parsing and composing query strings for hash routing (plus tests).