add line_source that separates (CR/)LF lines
begin to write a web server for the service example