Advanced save handling functionality

Save handlers can now be registered on every model.

Signed-off-by: Dominic Böttger <Dominic.Boettger@inspirationlabs.com>