update default extension
improve code
rename import optional API functions
update addon versions
remove unneeded dependencies
Check addon versions