Bkell provides a Shell and API for maintaining balanced records for business transactions.