made the JList with model adaptor. updated things accordingly in
LearnignFrame and CategoryListView