Managing Marine Energy and Monitoring Battery Health