Add Controller.navigate proxy and tests