Added architecture diagram and more formatting edits to README.