Added a Visio diagram to demonstrate how it works

Few improvements will be added to it later