Add MessageRouter project.
Extract interface for message handlers.