Multi-Agent Path Finding

Here is a slightly updated version, this option works better. But this is still a draft, so there are probably redundant events or errors.

I did it more out of curiosity and I’m not using it in the project yet, but I will update the post if I ever come up with a better option or bring this one to an acceptable state.