Added Save Functionality on Window Move (Fixes #42)

Added this in the plugin framework modules as event driven - need to replicate it back in there