Class per route+method

Maybe `Response` should just have a default status of `OK`