moving responsibilities out of model, into handler
creates director for adding users to organizations, getting permissions, and denying users
moves permission retrievel to organization handler, implements get_all_related
removes unnecessary save call
changes handler method call to find_organization
refactors repo, adds parent/child associations