initial commit of skeleton <asc-previewer> directive