according to PR comment - fixed imports
- multi-line imports now uses `()` instead of `\`.
- fixed import groups by pep8.
- imports are sorted alphabetically.
according to PR comment - message for ArgumentsError is now more explanatory.
according to PR comment - removed unnecessary inline comment.
according to PR comment - operations on Image manipulates the internal stream + test.