basic server structure
handling the connections on another thread using HTTPThread
added --docroot as program argument
implemeted HTTPThread::parseRequest() and sketched HTTPThread::processRequestData()

the latter should use the parsed request (provided by the former method) to create a meaningful response
writing the response to the client
added README.md
added LICENSE