The user interface talks to the view controller. I implemented a lot of the view controller but it needs more work to be functional.