Updated for recent VF naming decisions
Naming plus a few things I noticed when going through. @pospi please review to see if I did anything questionable from your perspective!
Naming plus a few things I noticed when going through. @pospi please review to see if I did anything questionable from your perspective!