created basic version with a text field and a label