Added settings. Added .gitignore for cache files, etc.