idea of markdown based documentation