Persistent player database
Pull player tracking into new type and add sync primitives
who and finger now respect connectivity