feat(embed-video): refactored some stuff, made it so that invalid inputs clear the video preview, fixed show more so that videos appear even if you only post a post with a video and not images, fixed unit test, etc