introduce CMS version constant
gitignore file
resolve gitignore conflict