Welcompose is a Content Management System for small to middle Webs