add tests and update files as per working repo
add README