#22 Implemented all the sub views for handling an events collection