battery status class start to implement