Move the nbextension directory
Separate out Sage adapters
Be more careful about what we import at the top level
Make the lights convenience functions not instantiate lights on import