Add missing import
Rename transaction fields
Minor cleanup
Add requirements.txt
Remove unused field type
Null-fill with the varying length, not hardcoded 12