A client-side router written in go that compiles to javascript via gopherjs