Vimeo revamped and almost ready for launch