Clean-up the public header
Add some documentation
Add missing documentation
Remove helper.c
Shorter README, refer to wiki for details