Refactoring Patient
PHPDoc
Added treat methods and notifications