Rewrite spleef spawning algorithm to be more efficient
Fixes #48