Handle medicine management and its business rules