All tests passing except for superficial unicode issue; re-wrote controllers/exploring to use the new module interface.