More work on virtual devices created by plugins. dummy example virtual device now loaded and shown on web interface with minor problems.