several more updates, build process in place to export standalone module