readme and version update
gitignore update
tests + bugfixes