WIP: add support for DELETE
WIP: add support for trace
WIP: support OPTIONS