add Textkit demo