[TASK] add Methods to datum Model
[TASK] fix Test errors
[TASK] add datum datumvalue unit test
[TASK] add tests for datum datumvalue event unit test