Added JCheckBoxTree from SO for future use