PY3 fix, constant variables, ETA classes.

Python3 fix for NoneType greater/less than comparison.

Made variables in progress_components.py consistent.

Finished ETA classes.