Live docs

closes #889