added gitignore
lots of changes