Fixed issue with character not being able to move after being passed over.

A moving character will now always be rendered over a non-moving character.

Character paths are now reset (temporarily, of course) as soon as they hit zero and do not wait for all paths to reach zero.