Making changes to be adadpted to specs. Now, the tag ajaxcom-data-autodisable is in the button which is required to be disabled and also it is saved in options json. The functionality of enabling and disabling is now in a function. And the extensions are defined into defualt json