Commit modules: Beekal core module, an example data object and an POC module to update the battery status