Factor out EugoServiceFactory
Add default properties
Make one-time code static