Updates README, adds a unit test for Payment::instantiate