Project Working and Git Ignore Updated