move cust_main::batch_charge to a file of its own