Added base Singleton class for extending
Tidied up NativeToStarlingTextField