added base implementation of chrome-extension