Refactored the project structure a bit, getting the build working so we can get ready to create a nuget package for this project.
Got the build working, now just have to get it packaging properly.