Remove unused methods
Use explicit scope to order txns
Add descriptive comments to classes
Upgrade gems and fix specs