Major re-working of the item handling code...  Starting to properly scope
some of the functions to global, and also dump tatch's god-awfully
inefficient connect-the-dots code, it has already made the worst case
multi-item reload times about 100 times faster(literally 100 times faster)...