Split beam/common and beam/server
Fix typo in server example
Placeholder for beam/client