Add ExternalAddActivity and break out InternalAddActivity
Merge pull request #8 from fidesmo/add-externaladdactivity-break-out-internal

Add ExternalAddActivity and break out InternalAddActivity