Adding PanoramaController and related test.