File-based extensible CMS