Compress-FilesFromPath now has validation logic unit tested (implementation still incomplete. Get-Path now uses the more standard -path parameter as opposed to -basePath.
Invoke-NUnitTestsForProject now uses the more standard -path parameter as opposed to the now redundant -basePath parameter
New-CompiledSolution now uses the more standard -path parameter as opposed to the now redundant -basePath parameter
New-NuGetPackages now uses the more standard -path parameter as opposed to the now redundant -basePath parameter
Remove-FoldersRecursively now uses the more standard -path parameter as opposed to the now redundant -basePath parameter
Compress-FilesFromPath initial implementation completed, with refactored error handling to account for both terminating and non-terminating errors.
Get-Path now trows a terminating exception if the  is invalid. Compress-FilesFromPath now provides more meaningful terminating and non-terminating exceptions and wraps Get-Path call within a Try Catch block to re-throw any caught exceptions.