whitespace
accessor for request host
convenience methods on Request
flesh out handler thread
fit everything together