New columns.
Save the old and new values in columns.
Fixes to allow api logs.
Remove caller.
Don't user ForeignKeys as we want to keep logs.
Remove print.