feat(client): add nav + fix map