added git ignore files and project files