Merge pull request #8 from AncientAnton/master

merge
change updating
fix buffer
implement produce
Merge pull request #9 from AncientLysine/Events

Events
Merge pull request #10 from AncientLysine/master

Merge 20130530