adding source unit topology resolver.

resolves source units better than before, added additional sort method
on interface. documentation updated also.