Issue #5 Support for direct unsubscription. Also refactored cron system to allow for better testing
renamed migrate controller to admin controller