add uniqueness check to video, move before_create thumbnail grabbing to after_create so we don't waste time on it if it's not valid