nanodoc is a tiny publishing system for creating beautiful and responsive documentation