Fully implimented current custom events.
Merge pull request #162 from Clashnia/events

Fully implimented current custom events.