finished basic obstacle collision detection
adding bounciness back in