On-device Online Learning and Semantic Management of TinyML Systems