Improve documentation for different markdown documentation files. Goal is to simplify and make the language and content more clear.
- Simplify `README.md` by creating and moving some documentation to `architecture.md`. - Add more documentation for state handling between layers. - Improve some documentation to use clearer language.