Added documentation for more framework classes. Removed the generated API documentation (this changes too frequently, so should only be generated for master branch or locally.