Text this: Lithium-Ion Battery Health Management and State of Charge (SOC) Estimation Using Adaptive Modelling Techniques