diff --git a/README.md b/README.md
index 6cbfb598..680655c1 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-
+
_Class based components with hooks, reactive state and concurrent mode_
@@ -11,11 +11,11 @@ simple and consistent way. Owl's main features are:
- a declarative component system,
- a reactivity system based on hooks,
-- a store implementation (for state management),
-- a small frontend router
+- concurrent mode by default,
+- a store and a frontend router
Owl components are defined with ES6 classes, they use QWeb templates, an
-underlying virtual dom, integrates beautifully with hooks, and the rendering is
+underlying virtual DOM, integrates beautifully with hooks, and the rendering is
asynchronous.
**Try it online!** An online playground is available at
@@ -29,12 +29,12 @@ Owl is currently stable. Possible future changes are explained in the
## Why Owl?
Why did Odoo decide to make Yet Another Framework? This is really a question
-that deserves [a long answer](doc/why_owl.md). But in short, we believe that
+that deserves [a long answer](doc/miscellaneous/why_owl.md). But in short, we believe that
while the current state of the art frameworks are excellent, they are not
optimized for our use case, and there is still room for something else.
If you are interested in a comparison with React or Vue, you will
-find some more additional information [here](doc/comparison.md).
+find some more additional information [here](doc/miscellaneous/comparison.md).
## Example
@@ -92,7 +92,8 @@ requirements are common and code needs to be maintained by large teams.
Owl is not designed to be fast nor small (even though it is quite good on those
two topics). It is a no nonsense framework to build applications. There is only
-one way to define components (with classes).
+one way to define components (with classes). There is no black magic. It just
+works.
## Documentation
@@ -101,19 +102,18 @@ A complete documentation for Owl can be found here:
- [Main documentation page](doc/readme.md).
-The most important sections are:
+Some of the most important pages are:
- [Tutorial: TodoList application](doc/learning/tutorial_todoapp.md)
+- [How to start an Owl project](doc/learning/quick_start.md)
- [QWeb templating language](doc/reference/qweb_templating_language.md)
- [Component](doc/reference/component.md)
- [Hooks](doc/reference/hooks.md)
-Found an issue in the documentation? A broken link? Some outdated information?
-Submit a PR!
-## Installing/Building
+## Installing Owl
-Owl can be installed with the following command:
+Owl is available on `npm` and can be installed with the following command:
```
npm install @odoo/owl
@@ -124,146 +124,6 @@ If you want to use a simple `
+ Hello Owl
+
+
-
-
-
-
+