added sunburst base driver
almost finished with a starting Base Sami Driver
base sunburst/sami driver
updated phsen driver to use sunburst base class