New files and added gitignore