Updated the readme with an architectural diagram and intention of work