1. fix bug if user delete one of medicine which already exist in recipe App will crash. 2. fix bug regardless of how many count of recipe, the meidince weight only minus 1 count. 3. Add corresponding UT