Send out an event and call it's associated functions

        :param event: Name of the event to trigger

def emit(self, event, *args, **kwargs):
        """Send out an event and call it's associated functions

        :param event: Name of the event to trigger
        """
        for func in self._registered_events[event].values():
            func(*args, **kwargs)