Simple client-side routing.