re organized the requirements and added gunicorn as the default server
use 5min expiration