refactor: change directory structure
chore: bump some npm dependencies
Merge pull request #109 from lucassus/feature-split-client-server

refactor: change directory structure