I have an app where the user can download the companion widget from within the program. The widget and the app do not interact except for analyzing remote data. Instead of fighting the ftp problem I would like to combine the widget in with the app. So when the user downloads the app the widget comes along.