add cookieParser and environment variables
add compress middleware
edit compress middleware position
add session support