added gitignore, chnaged file structure