While examples are good, you should probably move this to the dev wiki. In the code you should comment functions more.