Implemented API documentation generation.
Merge pull request #42 from ezzatron/feature/api-documentation

Implemented API documentation generation.