Basic message routing. Dynamic code loading using messages.