Revert "extension-code"

This reverts commit 40d87ea6799d8381cd1fcb3c1b93bdb2c3e9c318.
Revert "Revert "extension-code""

This reverts commit e075f74a584664c4cdb43a7cc3840020dfc520d9.
chrome button code