added a memory cleanup method (hopefully it gets used)
Almost finish with the item selection panel list thing