No functional changes: only reodering of methods. First are initialization/constructor-supporting methods, followed by life-cycle methods, state handling methods, accessor methods and finally methods that didn't fit anywhere. If feasible/meaningful, within each category methods tend to be listed after the methods they support, while in some cases it was possible to keep related methods together even if they cross category-boundaries. Also fixed a small typo.