Started a 'getAnUpNode" function. I'm Still having problems injecting a 'newDirection' into creeps. Refactored creep.js a bit. Behaviors is not instantiated correctly: faults on CombatPlayer death. Should I look for dependency injection or use an entity system framework (like richardlord.net/blog/introducing-ash) to manage creep behavior?