Commit after exercise - hopefully clean.

Added thread-mechanism to broadcast.