Re-worked the Expandable list so that it is cleaner and easier to understand.  I made two container classes that hold lhe group information and the child information.   Those are now referenced by index instead of trying to figure out what the heck I Was looking at before(I'm not even sure I fully understand what I was looking at).