webserver v 0.1, callback functions first commit