Added camera state switch + removed useless input field in program model