readability improvement, update gitignore