Added support for user defined eui.json and moved the defaults to eui-defaults.json which should only be used if eui.json does not exist in theory.