Implementing the GetModificationUrl methods.

Updating tests to pass.