Lightweight modular SCADA framework for desktop, mobile and web hmi applications.