Improve documentation. Closes #26