Refactoring 3rd Pass
Merge branch 'refactoring' of https://github.com/SteveBeaupre/RemotePC into refactoring

Conflicts:
	RemotePC Dlls.sln
	RemotePC Dlls.suo
	RemotePC Dlls.vcxproj
	RemotePC Dlls.vcxproj.filters
	RemotePC Dlls.vcxproj.user