Added support for menus. Server and client can now send messages
to each other. Added an example menu in json.