Migrate to Add-on SDK

These changes enable user from installing the addon without restarting.