Remove Message class and add *args and **kwargs for message handlers
Start adding support for signals