Moved potential registry into the potential and out of a separate file.
Removed bop.inc, potentials.inc. Not needed anymore.
Updated environment script, more robust now.
Made a *register* interface, needed to make that public.