Add UIContextFactory, move locateNativeClass() to ForgeService