A C# library for reading and writing another process' memory