Remove undelegateEvents from remove

Remove undelegateEvents from remove, rename _removeElement to _remove and test _remove for event undelegation