Extract GUI components of the skill memory GUI to different files (as seen in armem GUI); properly model widgets by using inherited classes