updated config & added gitignore