Changes:

Added shebang to a few scripts,
Fixed Python version check,
Updated imports,
Redid logging module