only python 3 for this version.
added new classes, and some methods.
updated changes
updated readme
updated requirements
added tests