I like bold white more...
PEP8 fix.
classmethods replaced with staticmethods
Refactored some stuff to make testing easier.
Example test for manager (needs re-writing).