moved view manager to its own repo