Simple module config
initial commit. does not work, just getting ideas committed