Lightweight XML-based content management system