Issue #14 step three implementation: Updated UI methods to provide functionality.