BatteryModel
Something is slow, I suspect its the logging, but time is tight, so I'm going to wrap up to make it at least useable