made a bunch of changes and got a npanelui package with driver, settings, pages files