Large update with better test covarage and updated Readme