Updates API_Docs
Merge pull request #27 from marios/API_Docs

updates API docs and diagram