Generated todos controller (array)
Added todo state change
Added remaining todos count
Added todo edition