Documented the events module

I added some documentation for the events module. Let me know if this is clear or not. If it is then I'll make a post on Reddit to let people discuss it.