new socket for each connection
response needs a protocol, duhhhh (and more)

specific headers and response protocol