Updated with documentation generating script.
Updated the .gitignore to ignore ./doc/