Save commented logic about transactions for future use

Probably won't implement this but save it just in case.
Reorganize so default_auth can be a class attribute