Creating a Structured User Interface