lots of refactoring, culminating in no longer needing a separate jp_config.py file