Update Tower.py

-pep8 optimized
-python 3 support