Python3 compatibility changes. Closes #1
bump to v3.0