new api docs
New API Docs
Merge branch 'feature/new-api-docs' into development
few fixes