first version of manifest + working newtab replacement