Add support for multiple HTTP methods. Start documentation.