updated readme - doing architecture and code