new "world view controller" to replace map