feat(authoring): Enable read mode for articles

Initial proposal for making article `read` and `edit` mode
can you add some tests for this?