Restructed the plugin to accept custom link settings for plugin links