Work in progress
First stab at breaking out modules
pylint base.py