Updated DAL including refactoring data access repository and updating connection string resolution. Also added .gitignore and untracked some previously added temporary files.