Relative paths

This fixes all hard coded paths to work with nuget instead allowing any user to build the project when nuget is set up.