added additional tests.
updated package.
updated package
updated readme for latest changes