Merge pull request #4 from featalion/full_api_support

Full API support and documentation