added a process to convert local rational camera to perspective
added a cache to accomodate multiple scenes
added a cache to accomodate multiple scenes
added a new matcher which is hierarchical
added a cache to accomodate multiple scenes
added a new matcher