Simple application to play with C++ and learn something new :) Used technologies: ninja for building sml for FSMs gmock/test for testing ZeroMQ for networking Protobuf for messaging