Changed WorldViewType to ViewType and moved its definition into that of class World (as an enum, still).