This piece of work is esentially a directive that allows a user to delete his/her account.
The directive calls a method on a service which sends a DELETE request to a specified url.
My first data migration to remove field encryption. I had to decrypt the field and assign it to a new field, remove the encrypted field and rename the new field.