Renamed much for clarity

Does this make the code easier to understand?

What else appears to have a dubious name? I've been in and around this code for a few days now so it's harder for me to objectively judge this.
Good catch. This is going to be fixed in the next PR which will be about code cleanup (spaces, dead code removal, etc).