Adding simplified version
Removing the forward tracing portion from the code
Removing unneccesary arrays
Readding a break conditional in the loop
Merge branch 'master' into memCoal