add readme
fix typos
server code, first commit