Set up more robust Flask directory structure
 * __init__.py instantiates the Flask app and loads config
 * config.py contains app config key-values
 * views.py contains the routes
 * run.py calls the app to run