Generalize neighbors function
Switch to optimized forloop
Get function finds heap'd items when only their "key" is known
Initial movement space code