Switched to using http.Handler. Fixed site root 404 bug.
Added timeout with flag for request handler.