update readme, added travis and unit testing