Add new Model Class for User Facing SyncData.
Add Client Facing Model Classes.
Complete User Facing Models.
Implement Conversion from InternalSyncData to SyncData.
Add Conversion Tests.
Merge pull request #2 from alexandre-normand/nicer-models

Add Nicer Models for User Code