adding gitignore
encryption support