* Slight adjustments for windows (still not fully working)
+ Contact struct

Collision detection would ideally return a list of Contacts for easy collision response.
(Maybe add flag to distinguish between contact points and THE contact points)