gitignore updated
tests updated