Add WorkingDir to Compiler options, use relative path to generate template names
Convert unit tests to xunit