docs: move most docs to doc/, hakyll cleanups fixing site preview
docs: fix old doc generation