Experimenting with Behaviors and creeps. Slightly improved getAnUpNode. Need to think about dependency injection or a behavior 'dispatch' class.