Initial commit
add initial server response code
Use unique pointer instead of raw
Basic http request creation
Make Client wrapper class for TcpSocket
Move network interaction into an event loop
Dynamically create threads
Properly fix garbage text in buffer
Reserve instead of resize
Parse a few initial http header info
Move away from event loop towards each client as a thread
Create one thread for every client on connection
Get client request in a blocking manner
Add each header into hashmap
Fix string parsing
Move headers parding into own method
Initial response functionality
Only send message through socket if it exists
Server responds with correct file content
Use explicit cast