Version 2.0.0

* update interface
* add appledoc/Doxygen documentation