Added events, will document them at a later date.

Signed-off-by: Michael Schmidt <mikey.schmidt@hotmail.com>
Updated entities slightly, documentation coming later.

Change-Id: I6af71f7ead7c16a3242368365729ad0cde8ef405