Added basic API documentation generation

Still needs to have all classes added