Add transactions
Add transactions test
Update transaction test
Raise a proper exception for 422
Update documentation
Version bump to 1.5.0