Fixed issues with adapter reference

Moved the adapter reference out of the ModelInterface. It has become an Adapter specific function.

Found that save shortcut works in the models as long as it's a template Ditto for find shortcuts.