initial preperations
added gitignore