add method not allowed response
change hard coded message to use http.StatusText
add not implemented response writer