Simple routing library using HTML5 history.pushState for web browsers.