Initial player profile bits.

Issue #127.
Merge branch 'master' into profile
Fix init of uuid subobject.
Skeleton for player classes.
Merge remote-tracking branch 'origin/master' into profile
Merge branch 'profile'
Iniital bits for announcements.