updated gitignore and resolved issues with comment composition options