Initial work

We can ignore the documentation for now. Once Julien has written the new doc framework we'll have to go through everything and make new docs using asciidoc.