Introduces a new UI page for configuring virtual device states, specifically focusing on the emergency tube state.
This addition enables developers and testers to easily simulate various device scenarios and error conditions for more comprehensive testing and debugging.
Also, refactors device virtual state services to virtualstate package.