Related resources for collision detection in C#