various comments on the "this is my organization" feature

Hi Marian, did a bit of a code review today on this feature - will send video soon.  Have added various comments in places where some refactoring should take place.  We should look at these issues together before completing the admin approval feature.