Configurable interface, Configuration class and EntityList class