Beginnings of the command handler architecture.