Move all documentation to docs/ and add a couple of layout/styling files to customize the appearance when the documentation is published on GitHub pages