Visual Studio for Mac: A bunch of new features but Xcode and VS Code are tough competition