diff --git a/REPORT.pdf b/REPORT.pdf index b1e0533..5b28e12 100644 Binary files a/REPORT.pdf and b/REPORT.pdf differ diff --git a/report/coverage_report/.css/coverage.css b/report/external/coverage_report/.css/coverage.css similarity index 100% rename from report/coverage_report/.css/coverage.css rename to report/external/coverage_report/.css/coverage.css diff --git a/report/coverage_report/.img/arrowDown.gif b/report/external/coverage_report/.img/arrowDown.gif similarity index 100% rename from report/coverage_report/.img/arrowDown.gif rename to report/external/coverage_report/.img/arrowDown.gif diff --git a/report/coverage_report/.img/arrowUp.gif b/report/external/coverage_report/.img/arrowUp.gif similarity index 100% rename from report/coverage_report/.img/arrowUp.gif rename to report/external/coverage_report/.img/arrowUp.gif diff --git a/report/coverage_report/index.html b/report/external/coverage_report/index.html similarity index 100% rename from report/coverage_report/index.html rename to report/external/coverage_report/index.html diff --git a/report/coverage_report/index_SORT_BY_BLOCK.html b/report/external/coverage_report/index_SORT_BY_BLOCK.html similarity index 100% rename from report/coverage_report/index_SORT_BY_BLOCK.html rename to report/external/coverage_report/index_SORT_BY_BLOCK.html diff --git a/report/coverage_report/index_SORT_BY_BLOCK_DESC.html b/report/external/coverage_report/index_SORT_BY_BLOCK_DESC.html similarity index 100% rename from report/coverage_report/index_SORT_BY_BLOCK_DESC.html rename to report/external/coverage_report/index_SORT_BY_BLOCK_DESC.html diff --git a/report/coverage_report/index_SORT_BY_CLASS.html b/report/external/coverage_report/index_SORT_BY_CLASS.html similarity index 100% rename from report/coverage_report/index_SORT_BY_CLASS.html rename to report/external/coverage_report/index_SORT_BY_CLASS.html diff --git a/report/coverage_report/index_SORT_BY_CLASS_DESC.html b/report/external/coverage_report/index_SORT_BY_CLASS_DESC.html similarity index 100% rename from report/coverage_report/index_SORT_BY_CLASS_DESC.html rename to report/external/coverage_report/index_SORT_BY_CLASS_DESC.html diff --git a/report/coverage_report/index_SORT_BY_LINE.html b/report/external/coverage_report/index_SORT_BY_LINE.html similarity index 100% rename from report/coverage_report/index_SORT_BY_LINE.html rename to report/external/coverage_report/index_SORT_BY_LINE.html diff --git a/report/coverage_report/index_SORT_BY_LINE_DESC.html b/report/external/coverage_report/index_SORT_BY_LINE_DESC.html similarity index 100% rename from report/coverage_report/index_SORT_BY_LINE_DESC.html rename to report/external/coverage_report/index_SORT_BY_LINE_DESC.html diff --git a/report/coverage_report/index_SORT_BY_METHOD.html b/report/external/coverage_report/index_SORT_BY_METHOD.html similarity index 100% rename from report/coverage_report/index_SORT_BY_METHOD.html rename to report/external/coverage_report/index_SORT_BY_METHOD.html diff --git a/report/coverage_report/index_SORT_BY_METHOD_DESC.html b/report/external/coverage_report/index_SORT_BY_METHOD_DESC.html similarity index 100% rename from report/coverage_report/index_SORT_BY_METHOD_DESC.html rename to report/external/coverage_report/index_SORT_BY_METHOD_DESC.html diff --git a/report/coverage_report/index_SORT_BY_NAME_DESC.html b/report/external/coverage_report/index_SORT_BY_NAME_DESC.html similarity index 100% rename from report/coverage_report/index_SORT_BY_NAME_DESC.html rename to report/external/coverage_report/index_SORT_BY_NAME_DESC.html diff --git a/report/coverage_report/lr.core.Messages/.classes/Message.html b/report/external/coverage_report/lr.core.Messages/.classes/Message.html similarity index 100% rename from report/coverage_report/lr.core.Messages/.classes/Message.html rename to report/external/coverage_report/lr.core.Messages/.classes/Message.html diff --git a/report/coverage_report/lr.core.Messages/.classes/MessageManage.html b/report/external/coverage_report/lr.core.Messages/.classes/MessageManage.html similarity index 100% rename from report/coverage_report/lr.core.Messages/.classes/MessageManage.html rename to report/external/coverage_report/lr.core.Messages/.classes/MessageManage.html diff --git a/report/coverage_report/lr.core.Messages/.classes/MessageRequest.html b/report/external/coverage_report/lr.core.Messages/.classes/MessageRequest.html similarity index 100% rename from report/coverage_report/lr.core.Messages/.classes/MessageRequest.html rename to report/external/coverage_report/lr.core.Messages/.classes/MessageRequest.html diff --git a/report/coverage_report/lr.core.Messages/.classes/MessageResponse.html b/report/external/coverage_report/lr.core.Messages/.classes/MessageResponse.html similarity index 100% rename from report/coverage_report/lr.core.Messages/.classes/MessageResponse.html rename to report/external/coverage_report/lr.core.Messages/.classes/MessageResponse.html diff --git a/report/coverage_report/lr.core.Messages/.classes/MessageStatus.html b/report/external/coverage_report/lr.core.Messages/.classes/MessageStatus.html similarity index 100% rename from report/coverage_report/lr.core.Messages/.classes/MessageStatus.html rename to report/external/coverage_report/lr.core.Messages/.classes/MessageStatus.html diff --git a/report/coverage_report/lr.core.Messages/index.html b/report/external/coverage_report/lr.core.Messages/index.html similarity index 100% rename from report/coverage_report/lr.core.Messages/index.html rename to report/external/coverage_report/lr.core.Messages/index.html diff --git a/report/coverage_report/lr.core.Messages/index_SORT_BY_BLOCK.html b/report/external/coverage_report/lr.core.Messages/index_SORT_BY_BLOCK.html similarity index 100% rename from report/coverage_report/lr.core.Messages/index_SORT_BY_BLOCK.html rename to report/external/coverage_report/lr.core.Messages/index_SORT_BY_BLOCK.html diff --git a/report/coverage_report/lr.core.Messages/index_SORT_BY_BLOCK_DESC.html b/report/external/coverage_report/lr.core.Messages/index_SORT_BY_BLOCK_DESC.html similarity index 100% rename from report/coverage_report/lr.core.Messages/index_SORT_BY_BLOCK_DESC.html rename to report/external/coverage_report/lr.core.Messages/index_SORT_BY_BLOCK_DESC.html diff --git a/report/coverage_report/lr.core.Messages/index_SORT_BY_CLASS.html b/report/external/coverage_report/lr.core.Messages/index_SORT_BY_CLASS.html similarity index 100% rename from report/coverage_report/lr.core.Messages/index_SORT_BY_CLASS.html rename to report/external/coverage_report/lr.core.Messages/index_SORT_BY_CLASS.html diff --git a/report/coverage_report/lr.core.Messages/index_SORT_BY_CLASS_DESC.html b/report/external/coverage_report/lr.core.Messages/index_SORT_BY_CLASS_DESC.html similarity index 100% rename from report/coverage_report/lr.core.Messages/index_SORT_BY_CLASS_DESC.html rename to report/external/coverage_report/lr.core.Messages/index_SORT_BY_CLASS_DESC.html diff --git a/report/coverage_report/lr.core.Messages/index_SORT_BY_LINE.html b/report/external/coverage_report/lr.core.Messages/index_SORT_BY_LINE.html similarity index 100% rename from report/coverage_report/lr.core.Messages/index_SORT_BY_LINE.html rename to report/external/coverage_report/lr.core.Messages/index_SORT_BY_LINE.html diff --git a/report/coverage_report/lr.core.Messages/index_SORT_BY_LINE_DESC.html b/report/external/coverage_report/lr.core.Messages/index_SORT_BY_LINE_DESC.html similarity index 100% rename from report/coverage_report/lr.core.Messages/index_SORT_BY_LINE_DESC.html rename to report/external/coverage_report/lr.core.Messages/index_SORT_BY_LINE_DESC.html diff --git a/report/coverage_report/lr.core.Messages/index_SORT_BY_METHOD.html b/report/external/coverage_report/lr.core.Messages/index_SORT_BY_METHOD.html similarity index 100% rename from report/coverage_report/lr.core.Messages/index_SORT_BY_METHOD.html rename to report/external/coverage_report/lr.core.Messages/index_SORT_BY_METHOD.html diff --git a/report/coverage_report/lr.core.Messages/index_SORT_BY_METHOD_DESC.html b/report/external/coverage_report/lr.core.Messages/index_SORT_BY_METHOD_DESC.html similarity index 100% rename from report/coverage_report/lr.core.Messages/index_SORT_BY_METHOD_DESC.html rename to report/external/coverage_report/lr.core.Messages/index_SORT_BY_METHOD_DESC.html diff --git a/report/coverage_report/lr.core.Messages/index_SORT_BY_NAME_DESC.html b/report/external/coverage_report/lr.core.Messages/index_SORT_BY_NAME_DESC.html similarity index 100% rename from report/coverage_report/lr.core.Messages/index_SORT_BY_NAME_DESC.html rename to report/external/coverage_report/lr.core.Messages/index_SORT_BY_NAME_DESC.html diff --git a/report/coverage_report/lr.core.Nodes/.classes/GossipResource.html b/report/external/coverage_report/lr.core.Nodes/.classes/GossipResource.html similarity index 100% rename from report/coverage_report/lr.core.Nodes/.classes/GossipResource.html rename to report/external/coverage_report/lr.core.Nodes/.classes/GossipResource.html diff --git a/report/coverage_report/lr.core.Nodes/.classes/Node.html b/report/external/coverage_report/lr.core.Nodes/.classes/Node.html similarity index 100% rename from report/coverage_report/lr.core.Nodes/.classes/Node.html rename to report/external/coverage_report/lr.core.Nodes/.classes/Node.html diff --git a/report/coverage_report/lr.core.Nodes/.classes/StorageNode.html b/report/external/coverage_report/lr.core.Nodes/.classes/StorageNode.html similarity index 100% rename from report/coverage_report/lr.core.Nodes/.classes/StorageNode.html rename to report/external/coverage_report/lr.core.Nodes/.classes/StorageNode.html diff --git a/report/coverage_report/lr.core.Nodes/index.html b/report/external/coverage_report/lr.core.Nodes/index.html similarity index 100% rename from report/coverage_report/lr.core.Nodes/index.html rename to report/external/coverage_report/lr.core.Nodes/index.html diff --git a/report/coverage_report/lr.core.Nodes/index_SORT_BY_BLOCK.html b/report/external/coverage_report/lr.core.Nodes/index_SORT_BY_BLOCK.html similarity index 100% rename from report/coverage_report/lr.core.Nodes/index_SORT_BY_BLOCK.html rename to report/external/coverage_report/lr.core.Nodes/index_SORT_BY_BLOCK.html diff --git a/report/coverage_report/lr.core.Nodes/index_SORT_BY_BLOCK_DESC.html b/report/external/coverage_report/lr.core.Nodes/index_SORT_BY_BLOCK_DESC.html similarity index 100% rename from report/coverage_report/lr.core.Nodes/index_SORT_BY_BLOCK_DESC.html rename to report/external/coverage_report/lr.core.Nodes/index_SORT_BY_BLOCK_DESC.html diff --git a/report/coverage_report/lr.core.Nodes/index_SORT_BY_CLASS.html b/report/external/coverage_report/lr.core.Nodes/index_SORT_BY_CLASS.html similarity index 100% rename from report/coverage_report/lr.core.Nodes/index_SORT_BY_CLASS.html rename to report/external/coverage_report/lr.core.Nodes/index_SORT_BY_CLASS.html diff --git a/report/coverage_report/lr.core.Nodes/index_SORT_BY_CLASS_DESC.html b/report/external/coverage_report/lr.core.Nodes/index_SORT_BY_CLASS_DESC.html similarity index 100% rename from report/coverage_report/lr.core.Nodes/index_SORT_BY_CLASS_DESC.html rename to report/external/coverage_report/lr.core.Nodes/index_SORT_BY_CLASS_DESC.html diff --git a/report/coverage_report/lr.core.Nodes/index_SORT_BY_LINE.html b/report/external/coverage_report/lr.core.Nodes/index_SORT_BY_LINE.html similarity index 100% rename from report/coverage_report/lr.core.Nodes/index_SORT_BY_LINE.html rename to report/external/coverage_report/lr.core.Nodes/index_SORT_BY_LINE.html diff --git a/report/coverage_report/lr.core.Nodes/index_SORT_BY_LINE_DESC.html b/report/external/coverage_report/lr.core.Nodes/index_SORT_BY_LINE_DESC.html similarity index 100% rename from report/coverage_report/lr.core.Nodes/index_SORT_BY_LINE_DESC.html rename to report/external/coverage_report/lr.core.Nodes/index_SORT_BY_LINE_DESC.html diff --git a/report/coverage_report/lr.core.Nodes/index_SORT_BY_METHOD.html b/report/external/coverage_report/lr.core.Nodes/index_SORT_BY_METHOD.html similarity index 100% rename from report/coverage_report/lr.core.Nodes/index_SORT_BY_METHOD.html rename to report/external/coverage_report/lr.core.Nodes/index_SORT_BY_METHOD.html diff --git a/report/coverage_report/lr.core.Nodes/index_SORT_BY_METHOD_DESC.html b/report/external/coverage_report/lr.core.Nodes/index_SORT_BY_METHOD_DESC.html similarity index 100% rename from report/coverage_report/lr.core.Nodes/index_SORT_BY_METHOD_DESC.html rename to report/external/coverage_report/lr.core.Nodes/index_SORT_BY_METHOD_DESC.html diff --git a/report/coverage_report/lr.core.Nodes/index_SORT_BY_NAME_DESC.html b/report/external/coverage_report/lr.core.Nodes/index_SORT_BY_NAME_DESC.html similarity index 100% rename from report/coverage_report/lr.core.Nodes/index_SORT_BY_NAME_DESC.html rename to report/external/coverage_report/lr.core.Nodes/index_SORT_BY_NAME_DESC.html diff --git a/report/coverage_report/lr.core/.classes/ConsistentHash.html b/report/external/coverage_report/lr.core/.classes/ConsistentHash.html similarity index 100% rename from report/coverage_report/lr.core/.classes/ConsistentHash.html rename to report/external/coverage_report/lr.core/.classes/ConsistentHash.html diff --git a/report/coverage_report/lr.core/.classes/Data.html b/report/external/coverage_report/lr.core/.classes/Data.html similarity index 100% rename from report/coverage_report/lr.core/.classes/Data.html rename to report/external/coverage_report/lr.core/.classes/Data.html diff --git a/report/coverage_report/lr.core/.classes/PersistentStorage.html b/report/external/coverage_report/lr.core/.classes/PersistentStorage.html similarity index 100% rename from report/coverage_report/lr.core/.classes/PersistentStorage.html rename to report/external/coverage_report/lr.core/.classes/PersistentStorage.html diff --git a/report/coverage_report/lr.core/.classes/VectorClock.html b/report/external/coverage_report/lr.core/.classes/VectorClock.html similarity index 100% rename from report/coverage_report/lr.core/.classes/VectorClock.html rename to report/external/coverage_report/lr.core/.classes/VectorClock.html diff --git a/report/coverage_report/lr.core/index.html b/report/external/coverage_report/lr.core/index.html similarity index 100% rename from report/coverage_report/lr.core/index.html rename to report/external/coverage_report/lr.core/index.html diff --git a/report/coverage_report/lr.core/index_SORT_BY_BLOCK.html b/report/external/coverage_report/lr.core/index_SORT_BY_BLOCK.html similarity index 100% rename from report/coverage_report/lr.core/index_SORT_BY_BLOCK.html rename to report/external/coverage_report/lr.core/index_SORT_BY_BLOCK.html diff --git a/report/coverage_report/lr.core/index_SORT_BY_BLOCK_DESC.html b/report/external/coverage_report/lr.core/index_SORT_BY_BLOCK_DESC.html similarity index 100% rename from report/coverage_report/lr.core/index_SORT_BY_BLOCK_DESC.html rename to report/external/coverage_report/lr.core/index_SORT_BY_BLOCK_DESC.html diff --git a/report/coverage_report/lr.core/index_SORT_BY_CLASS.html b/report/external/coverage_report/lr.core/index_SORT_BY_CLASS.html similarity index 100% rename from report/coverage_report/lr.core/index_SORT_BY_CLASS.html rename to report/external/coverage_report/lr.core/index_SORT_BY_CLASS.html diff --git a/report/coverage_report/lr.core/index_SORT_BY_CLASS_DESC.html b/report/external/coverage_report/lr.core/index_SORT_BY_CLASS_DESC.html similarity index 100% rename from report/coverage_report/lr.core/index_SORT_BY_CLASS_DESC.html rename to report/external/coverage_report/lr.core/index_SORT_BY_CLASS_DESC.html diff --git a/report/coverage_report/lr.core/index_SORT_BY_LINE.html b/report/external/coverage_report/lr.core/index_SORT_BY_LINE.html similarity index 100% rename from report/coverage_report/lr.core/index_SORT_BY_LINE.html rename to report/external/coverage_report/lr.core/index_SORT_BY_LINE.html diff --git a/report/coverage_report/lr.core/index_SORT_BY_LINE_DESC.html b/report/external/coverage_report/lr.core/index_SORT_BY_LINE_DESC.html similarity index 100% rename from report/coverage_report/lr.core/index_SORT_BY_LINE_DESC.html rename to report/external/coverage_report/lr.core/index_SORT_BY_LINE_DESC.html diff --git a/report/coverage_report/lr.core/index_SORT_BY_METHOD.html b/report/external/coverage_report/lr.core/index_SORT_BY_METHOD.html similarity index 100% rename from report/coverage_report/lr.core/index_SORT_BY_METHOD.html rename to report/external/coverage_report/lr.core/index_SORT_BY_METHOD.html diff --git a/report/coverage_report/lr.core/index_SORT_BY_METHOD_DESC.html b/report/external/coverage_report/lr.core/index_SORT_BY_METHOD_DESC.html similarity index 100% rename from report/coverage_report/lr.core/index_SORT_BY_METHOD_DESC.html rename to report/external/coverage_report/lr.core/index_SORT_BY_METHOD_DESC.html diff --git a/report/coverage_report/lr.core/index_SORT_BY_NAME_DESC.html b/report/external/coverage_report/lr.core/index_SORT_BY_NAME_DESC.html similarity index 100% rename from report/coverage_report/lr.core/index_SORT_BY_NAME_DESC.html rename to report/external/coverage_report/lr.core/index_SORT_BY_NAME_DESC.html