Implement functions to decide whether a collision was made on the left, right, bottom or top and rename WillCollisionAt to WillCollision.
Enemies and players will now push each other away when walking into each other. Still not entirely done but it's pretty much 90% finished now afaik. Also rename the recent implementation that decides which side was hit of an object during a collision to make more sense.