Commit 3477d9e4480f4f2607d371345cc1c09bb8a35c78

Ran Benita 2012-10-05T16:23:03

Finish first round of API documentation There are a few @todo's, but nothing serious. Signed-off-by: Ran Benita <ran234@gmail.com>