Testing
Investigate possible workflows and implementations of testing the:
- correctness of class functionalities
- MPI efficiency of relevant codebase
- memory efficiency of relevant codebase
Follow-up with more comprehensive and detailed list of tasks, one per issue.