feat(shared): setup server protocol configuration
chore(client, server, shared): add naia deps
chore: update licenses
feat: add shared, server, api