basic layout, angular rigged up for main text field