added structure and osx files to gitignore