Add some messy wall collision detection.