basic draft clock

Implements a basic draft clock synchronized across all connected clients, with testing controls to start/pause/resume.