Continuing to switch over. Certain events are unprocessed still

Fixed large bug in Add method of LayeredLinkedList. Should be bug-free
now...