Finished basic infrastructure of the program.
Implemented remaining functions in namespace Random;
Renamed namespace clock to Clock to avoid name clashes.
Added specifications for the arrival rate and distribution of requisitions among the different clients.
Fixed request type 4's requisition size on system_overview.md and added a rough implementation of the generate_requisition function on requisition.cpp.
Fixed includes on 'requisition.cpp'
Added static method Client::reset();
Expanded requisition.h documentation;
Corrected identation in requisition.cpp.
Finished generate_requisition();
Added network_efficiency() random distribution function;
Implemented namespace Clock;
Modified signature of Clock::advance to return a string vector;
Modified signature of EventGenerator::advance to return a string.
Implemented class Client in client.cpp;
Modified EventGenerator methods to be virtual pure;
Added Requisition names;
Escaped names in system_overview.md.
Incorporated basic infrastructure of the program.
Incorporated partial implementation of requisition.h.
Incorporated finished implementation of Requisition::generate_requisition().
Incorporated class Client and namespace Clock implementations.