small webserver written in c