Mms proposed updates

These are my proposed updates, mostly reflecting the things that I've been doing without documenting them. Feel free to tear them apart. I'll annotate changes that I think need explanation.
I haven't been a fan of this for a couple reasons:

1) I find it requires more scrolling without any readability benefit.

2) It creates some ambiguity around spacing. E.g. how many spaces go after the class definition before the first method? What about the first method in a nested class? Does it apply to blocks as well? What about it/describe specs, which are typically spaced like functions but are actually inline blocks?