Added some comments
No longer constructing community network if we only found one community before.
Cleaned up. Now running dpa
Added a method for finding a unused key to use for a new community.