changes to .gitignore to reflect file moving
move files to fulfill Codeparts solution structure guidelines
change paths reflected in sln file
fix cross-project references