Added ICore & CoreRegistry (for API