project structure reorg
removed orphan API comment
updated gitignore to ignore docs
script for creating docs