Collapsed the INugetFile into a single implementation. Just switches off of SolutionMode