initial checkin of the cdn plugin