Update README.md

Purpose, code organization and UML class diagram added to the README.md