Added support for unit testing;
Added submodule Catch;
Added class measurer and its unit test.
Extended measurer to do weighted mean.
Added class MeasuredResource and its unit test;
Added minimal implementation of Requisition, to allow for unit testing;
Improved wording in system_overview.md.
Incorporated 'Requisition' original class.
Incorpored Client and EventGenerator classes;
Split Network into two classes: ClientToServer and ServerToClient;
Removed unnecessary statistic-tracking attributes from Requisition.
Incorporated classes Clock and Server;
Incorporated changes to Requisition and Random;
Added queues to classes in network.h.
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.
Incorporated implementation of class Server.
Incorporated network.h implementation.