Reorganized the explorer code, added new enable/disable functionality