reorganizing file structure
added gitignore