Update:

Adding Event Driven Meta in the System.

Signed-off-by: Gnanakeethan Balasubramaniam <gnanakeethan@gmail.com>
Update:

MetaData-gen:
Added more tests dealing with events and improved existing events

Signed-off-by: Gnanakeethan Balasubramaniam <gnanakeethan@gmail.com>