A class designed to manage the events of a view