Implementing what I think will help with the sliding problem by changing the collision to only consider the block with the most intersecting area