The Big Refactor Pt. 2, Add better wall collision