convert GM script to chrome extension