router handles options, post requests

response-builder builds response headers