1) add idea project files to git ignore
2) fix build/documentation generation