Modify wall collisions - much closer to perfect now