Creating  the user interface. Still some work to do.