Added Source and Target Functionality

The tool did not handle where the source and the target were not on the same model. I added this ability with an example application.