Update stuff and added gitignore