add matchmedia sample
add missing messaging lib