Minor improvements
update gitignore