Reverted to previous commit to get deleted classes back
Added missing requirements
Added necessary requirements
Added venv to .gitignore
Fixed some issues, PEP8
Fixed issue with stream (temporarily)