Here are some basic things to keep in mind
- ARCBank should be as user friendly as possible
- ARCBank should be as configurable as possible in-game without the need for configuration files:
- The accounts system needs some serious optimization. I've created the ledger system in response to addons editing account balances without leaving logs, which lead people confused as to why they were "mysteriously" loosing money. Though obviously this doesn't scale well in filesystem mode and needs to have faster lookups for account balances.
- The wiremod functionality of the card payment machine needs to have a simplified varient. No more sending -1 on fail conditions