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