Got first overseer test working - loading and mutating a model via setting configuration
Added action module to encapsulate action object generation for use in multiple parts of the system
Implemented emitting of action based on configuration changes or changes originating from models