Added front-end scaffold and text input