Added validation on video add/update and added Hidden status for videos where videoURL could not be set