Rewrote crew movement- now just uses a breadth-first bruteforce search with a little under 200 iterations, tops.  Not so bad... and at least it's not infinite anymore!

Movement still doesn't work, nor does crew selection.