Many Interacting Worlds Theory