Export the core modules as CoreInterface

From the refactoring they were Internal which is not correct.