Messages now have a runnable...

Messages now have a Runnable, Unit removed altogether,
next job is to test more and add a thread pool?