Added signals for library events

Also cleaned the messages a bit