Minor changes and gitignore