added the person taketurn() method, added constructor for the transferRequest