Basic HTTP server that handles different requests and act differently aclr