add readme
initial code upload, some tests pending