create configuration for documentation generation
crete makefile
update configuration for documentation generation
update .gitignore
merge branch 'feature/build-system' into development