updates docs, license and readme
adds travis.yaml and tests directory