fixed up issues with unit of work and repository
Switched to using nuget packages for fluent validation and logging mediatr middleware
Lotsa updates!
Ignore log files from git