Started adding contracts to emitters.py
Emitters are now initialized with a configuration hash
Added comments