Updated oneBounce twoBounce and bounce fns

Ok Dan, I'm hoping I did this right. I cloned to my desktop. I made changes locally. I added the files to git and committed them as part of a branch. I merged my branch into my main fork. Now I am sending a pull request. i hope this is what is needed to get the updates into the mainline files you have. I do see my updates in my main version. Thanks! -jen