Knowledge Level Model of a Configurable Learning System