Buddy Function

I finished the buddy function now. There are still a few things we can improve, but we upload this version now on the workshop, because it's stable.
We update the workshop updates in a few days.