Transactions can now be created. Added reference to System.Net.Http.Formatting for cleaner code that doesn't rely on JSSerializer