Electric propulsion and battery solutions