Commiting progress. New Project Setup. Update .gitignore