newPlugin(media): Added Media Plugin

Media plugin, needs testing.