A UI development exercise.