sln / csproj rename / namespace change
Massive code refactor, optimization, error handling, oh my!