Did a bunch of stuff with list fragments.  I still need to work on the delete portion.  Ignore all of the ugly commented code, I'll take care of that tomorrow.