Clean up embed with messages, contents consistently named and a class name option.