implementing Person#pay method
handling state machine of Person model!