Huge commit again...

- Added CommandService and CommandEvent.
- Fixed lazy initialization exceptions.
- Fixed the event queues.
- CommandEvents and SayEvents are emitted correctly now.