Restructured Panopticon to fit status as a module.