Semantic Entity-Component State Management Techniques to Enhance Software Quality for Multimodal VR-Systems