Added ability to add audio and video componenets to fragments and read fragments that have them.