diff --git a/README.md b/README.md
index adbe019aa..5a8c8b4f1 100644
--- a/README.md
+++ b/README.md
@@ -1,53 +1,50 @@
-
+
-
-
-[](https://coveralls.io/github/accordproject/ergo?branch=master)
-[](https://github.com/accordproject/ergo/blob/master/LICENSE)
-[](https://www.npmjs.com/package/@accordproject/ergo-cli)
-[](https://badge.fury.io/js/%40accordproject%2Fergo-cli)
-
-[](https://app.netlify.com/sites/ergorepl/deploys)
-[](https://accord-project-slack-signup.herokuapp.com/)
+
+
+
+
+
+
+
+
+
+
+
-## About
+## Introduction
-This is the source code for the Ergo compiler. Ergo is the [Accord Project][apmain]
-language for Smart Legal Contracts.
+This is the source code for the Ergo compiler. Ergo is the [Accord Project][apmain] language for Smart Legal Contracts.
The Ergo compiler is distributed as an [npm package][npmpkg].
-The Ergo compiler is written using the [Coq][coq] proof assistant, with parsing and
-support code written in [OCaml][OCaml]. It makes extensive use
-of the [Q*cert compiler][Qcert] for code generation and type checking.
+The Ergo compiler is written using the [Coq][coq] proof assistant, with parsing and support code written in [OCaml][OCaml]. It makes extensive use of the [Q*cert compiler][Qcert] for code generation and type checking.
-Both the Ergo language and its compiler are in early development
-phase. If you would like to build from source or to contribute,
-consult the [DEVELOPERS][developers] file.
+Both the Ergo language and its compiler are in early development phase. If you would like to build from source or to contribute, consult the [DEVELOPERS][developers] file.
## Try Ergo online
-If you want to take a peek at Ergo without installing anything, check
-out the interactive [REPL][REPL]
-(read-eval-print-loop) for Ergo stand-alone, or the [Accord Project Template Studio][studio]
-which illustrates Ergo in Accord Project templates.
+If you want to take a peek at Ergo without installing anything, check out the interactive [REPL][REPL] (read-eval-print-loop) for Ergo stand-alone, or the [Accord Project Template Studio][studio] which illustrates Ergo in Accord Project templates.
## Documentation
The most recent Ergo documentation is in the [Ergo Language Guide][docergo].
-## Quickstart
+## Structure of the Code Repository
+
+Top level repository (ergo), with sub packages. Each sub-package is published as an independent npm module using `lerna`:
+* [ergo-cli](https://github.com/accordproject/ergo/tree/master/packages/ergo-cli) : Command line interface for the Ergo compiler
+* [ergo-compiler](https://github.com/accordproject/ergo/tree/master/packages/ergo-core) : Core classes for the Ergo compiler
+* [ergo-engine](https://github.com/accordproject/ergo/tree/master/packages/ergo-engine) : A Node.js VM based execution engine for Ergo
+* [ergo-test](https://github.com/accordproject/ergo/tree/master/packages/ergo-test) : Cucumber based testing for Ergo
-### Install Ergo
+## Installation
-The easiest way to install Ergo is as a [Node.js][nodejs] package.
-Once you have Node.js installed on your machine, you can get the Ergo compiler
-and command-line using the Node.js package manager by typing the following in a
-terminal:
+The easiest way to install Ergo is as a [Node.js][nodejs] package. Once you have Node.js installed on your machine, you can get the Ergo compiler and command-line using the Node.js package manager by typing the following in a terminal:
```sh
$ npm install -g @accordproject/ergo-cli
@@ -142,6 +139,15 @@ Processing file: ./examples/volumediscount/logic.ergo -- compiled to: ./examples
By default, Ergo compiles to JavaScript for execution. You can inspect
the compiled JavaScript code in `./examples/volumediscount/logic.js`
+
+[npmpkg]: https://www.npmjs.com/package/@accordproject/ergo-cli
+[coq]: https://coq.inria.fr
+[OCaml]: https://ocaml.org
+[Qcert]: https://querycert.github.io
+[REPL]: https://ergorepl.netlify.com
+[studio]: https://studio.accordproject.org
+[nodejs]: https://nodejs.org/
+
---
@@ -172,7 +178,6 @@ Accord Project is an open source, non-profit, initiative working to transform co
### Ecosystem
-
#### Core libraries:
@@ -287,7 +292,7 @@ Accord Project is an open source, non-profit, initiative working to transform co
|
markdown-cicero |
 |
- CiceroDOM: Markdown extensions for contracts, clauses, variables etc. |
+ Markdown extensions for contracts, clauses, variables etc. |
|
@@ -311,13 +316,13 @@ Accord Project is an open source, non-profit, initiative working to transform co
Markdown Editor |
markdown-editor |
 |
- WYSIWYG rich text web editor that persists text as markdown. Based on Slate.js |
+ WYSIWYG rich text web editor for markdown based on Slate.js |
Cicero UI |
cicero-ui |
 |
- WYSIWYG contract editor, template libary browser, error panel component |
+ React UI components for Cicero |
Concerto UI |
@@ -326,7 +331,6 @@ Accord Project is an open source, non-profit, initiative working to transform co
Dynamic web forms generated from Concerto models |
-
#### Template Editors:
@@ -403,6 +407,8 @@ Accord Project documentation files are made available under the [Creative Common
Copyright 2018-2019 Clause, Inc. All trademarks are the property of their respective owners. See [LF Projects Trademark Policy](https://lfprojects.org/policies/trademark-policy/).
+[linuxfound]: https://www.linuxfoundation.org
+[charter]: https://github.com/accordproject/ergo/blob/master/CHARTER.md
[apmain]: https://accordproject.org/
[apworkgroup]: https://calendar.google.com/calendar/event?action=TEMPLATE&tmeid=MjZvYzIzZHVrYnI1aDVzbjZnMHJqYmtwaGlfMjAxNzExMTVUMjEwMDAwWiBkYW5AY2xhdXNlLmlv&tmsrc=dan%40clause.io
[apblog]: https://medium.com/@accordhq
@@ -422,15 +428,5 @@ Copyright 2018-2019 Clause, Inc. All trademarks are the property of their respec
[contributing]: https://github.com/accordproject/ergo/blob/master/CONTRIBUTING.md
[developers]: https://github.com/accordproject/ergo/blob/master/DEVELOPERS.md
-[linuxfound]: https://www.linuxfoundation.org
-[charter]: https://github.com/accordproject/ergo/blob/master/CHARTER.md
-[npmpkg]: https://www.npmjs.com/package/@accordproject/ergo-cli
-[coq]: https://coq.inria.fr
-[OCaml]: https://ocaml.org
-[Qcert]: https://querycert.github.io
-[REPL]: https://ergorepl.netlify.com
-[studio]: https://studio.accordproject.org
-[nodejs]: https://nodejs.org/
-
[apache]: https://github.com/accordproject/ergo/blob/master/LICENSE
[creativecommons]: http://creativecommons.org/licenses/by/4.0/
diff --git a/packages/ergo-cli/README.md b/packages/ergo-cli/README.md
index aba7bda8f..3b1194bf4 100644
--- a/packages/ergo-cli/README.md
+++ b/packages/ergo-cli/README.md
@@ -15,7 +15,7 @@ npm install -g @accordproject/ergo-cli
Run `ergo --help` for usage instructions.
-## More information
-
-[Accord Project Documentation](https://docs.accordproject.org)
+## License
+Accord Project source code files are made available under the Apache License, Version 2.0 (Apache-2.0), located in the LICENSE file. Accord Project documentation files are made available under the Creative Commons Attribution 4.0 International License (CC-BY-4.0), available at http://creativecommons.org/licenses/by/4.0/.
+© 2017-2019 Clause, Inc.
diff --git a/packages/ergo-compiler/README.md b/packages/ergo-compiler/README.md
index 5f8b51265..0a2829b5c 100644
--- a/packages/ergo-compiler/README.md
+++ b/packages/ergo-compiler/README.md
@@ -8,7 +8,7 @@ Core classes for the Ergo compiler
npm install @accordproject/ergo-compiler --save
```
-## More information
-
-[Accord Project Documentation](https://docs.accordproject.org)
+## License
+Accord Project source code files are made available under the Apache License, Version 2.0 (Apache-2.0), located in the LICENSE file. Accord Project documentation files are made available under the Creative Commons Attribution 4.0 International License (CC-BY-4.0), available at http://creativecommons.org/licenses/by/4.0/.
+© 2017-2019 Clause, Inc.
diff --git a/packages/ergo-engine/README.md b/packages/ergo-engine/README.md
index efc52eb3e..422e26f9f 100644
--- a/packages/ergo-engine/README.md
+++ b/packages/ergo-engine/README.md
@@ -10,7 +10,7 @@ The Ergo code is compiled to JavaScript and executed using the `vm2` npm module,
npm install @accordproject/ergo-engine --save
```
-## More information
-
-[Accord Project Documentation](https://docs.accordproject.org)
+## License
+Accord Project source code files are made available under the Apache License, Version 2.0 (Apache-2.0), located in the LICENSE file. Accord Project documentation files are made available under the Creative Commons Attribution 4.0 International License (CC-BY-4.0), available at http://creativecommons.org/licenses/by/4.0/.
+© 2017-2019 Clause, Inc.
diff --git a/packages/ergo-test/README.md b/packages/ergo-test/README.md
index 36bd93a56..68fead2d4 100644
--- a/packages/ergo-test/README.md
+++ b/packages/ergo-test/README.md
@@ -8,7 +8,7 @@ Core classes for testing Ergo contract logic using Cucumber syntax
npm install @accordproject/ergo-test --save
```
-## More information
-
-[Accord Project Documentation](https://docs.accordproject.org)
+## License
+Accord Project source code files are made available under the Apache License, Version 2.0 (Apache-2.0), located in the LICENSE file. Accord Project documentation files are made available under the Creative Commons Attribution 4.0 International License (CC-BY-4.0), available at http://creativecommons.org/licenses/by/4.0/.
+© 2017-2019 Clause, Inc.