Merge branch 'topic/addDocumentation'

Add incomplete documentation to at least describe the project.

* topic/addDocumentation:
  Complete documentation.
  Continue documentation.
  Add a first version of the readme.