C# library of functions I often use