Updated the readme
Added a basic architecture diagram