A client-side router for ClojureScript.