Added Site diagram+personal updates to viktor's code