implement router logic with request handlers, use bad practices for now
where request handlers return text to be rendered to the server object.