Major modification to original version. Integration of PVManager, Web Components, etc.