Added tests and PseudoCode
Removed Event folder