updated gitignore file
updated readme
updated tests
updated tests
updated tests