XSLT based web site generator