add MacOS, comment cleanup

...and move data patterns into an organizer node; makes it easier to focus on the setup vars.