Updated listeners to be more apple descriptive.
Added missing information to user.
Added information request and responses.
Finished defining data transfer listeners and workflow.