HabiThings Core Framework