Digital twin framework

Summary
Open source framework for battery cell digital twin. This is associated with task 3.1 and will be used throughout the project.