Draft of all client-server communication completed

ids now use UUID
Prompts for board id on page load - will be fixed in next patch