Initial version of creep movement.

Uses a prototype entity component system for graph traversal.