'State' model and controller added.