Collision detection now works, the characters will bounce when hitting walls horizontally, preserving momentum, but will stop when they hit a vertical obstacle (gravity-stopper)