initializing directory structure
minimal running
prototyping
dynamically configurable
migrate to py2
blah migration
conflict resolution