Moved 'core' namespace up a level.
Implemented VariableResolver.