publish various libraries

This is a placeholder for migrating various classes to SparkLib.  Many commits to come.