Started implementing the user interface.