added packages and configurations
modified .gitignore