Add documentation

reference #6