Working on getting snap plugin to standards.

Seems that the plugin needs some work to get it up to plugin standards.