docs: added documentation directory structure, and initial tests ok mkdocs but that's another issue. Closes #10