added documentation and architecture images