Updated JList class to use singleton class for single initialization of java handles