HttpServer is sort of working

Might want to look into different ways of storing our error messages.
Right now they are just strings
Also needs a variable directory -- currently static