Cleaned up api_docs, started Task framework