BIG REFACTOR!!! Resharper removed unused referecens and using directives and many changes in files