new approach to changing data, add auditing

Only Entity/Account/Identity have been switched so far; more to follow.