Refactoring of the solution and projects, added using of nuget packages and merged projects in one solution.