Closes #31 (Improved documentation)