[vimeo] Some modernization and style fixes