A more general structure to the core docs (much of it to be written still...)