Omniverse theory