Added client-side routing.