Added EventManagerInterface and EventCollection
Added MVC Request and Response Interfaces

+ Also added new Util CollectionInterface plus abstract Collection.