Refactor documentation #50