Improved documentation

Improved documentation generation.
Run your cake files and see index.html for documentation.
We can use different generating formats (html, github, etc)