completed demo frontend, refactored, added emoji_text