A bit of refactoring, added a first Health implementation with a basic test