added signals
removed libsigc++ going with boost
removed libsigc++ going with boost
Added some concrete implementation, also boost
more messageing, now use one message object