Jb fix vert margins

added a bit more to the comments to clarify, but the method names are already pretty good. newThing generates the new set of params from newView and updateThing changes the spacing during bindView