update gitignore and project configuration files