Implement GUI for learning.