add webserver framewok and sample of calc