bulk remove works

Still needs more thorough testing but the result matches the example
from the moderngpu website