Updating gitignore with OS-generated files
Adding completion check and scopes to solutions