added findPath() + auto add validation rules on Model + bug corrections when a node is moved