Added a world view concept and made the orthogonal view take that into account.  Woo scrolling!  Also realized you can do initializer lists with C++11 and it is smart enough to figure out your types so I got rid of a bunch of extra noise.