examples: Add the cli framework
examples: Start work on an event loop
Define the message_stream interface
Create the obelisk_codec class
Implement the obelisk_codec class (send only)
examples: Try sending messages to the server
Create a zmq_socket class
examples: Use the zmq_socket class
Implement receive in obelisk_codec
examples: Add history command