#3 added gitignore