remove pins still not working entirely
added separate array for live pins, figured that live pin array was getting set to null at index 0, causing leaking live pins. all pins add and remove now. I thought this was supposed to be a java project. I'm entirely in javascript. Gag.