C4 gezeery #80 dashboard view ideas performance

Issue #80, reopened for tests and UML

@Mo7amedSala7Nazir UML is added

@hesham9 tests will be added shortly