upgraded requirements, added celery
split settings file into multiple files in a settings module